the first slice - French English Dictionary